England rode captain Charlotte Edwards unbeaten century to beat New Zealand by four wickets and finish third in the ICC Women's World Cup at the Brabourne Stadium in Mumbai on Friday.